Engineering Automation For The Mining Industry